mouse glue trap - Turkish English Dictionary